Comparison of hardware and software cache coherence schemes

نویسندگان
چکیده

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Exploiting Cache Aanity in Software Cache Coherence Exploiting Cache Aanity in Software Cache Coherence

Cache aanity is important to the performance of scalable shared memory multipro-cessors. For multiprocessors without hardware cache coherence support, software cache coherence is the only alternative. Most existing software cache schemes ignore cache aanity across parallel loops. In this paper, we propose a new scheme, Cache AAnity-based Software cache coherence scheme (CAS), that exploits cach...

متن کامل

Issues in Software Cache Coherence

Large scale multiprocessors can provide the computational power needed to solve some of the larger problems of science and engineering today. Shared memory provides an attractive and intuitive programming model that makes good use of programmer time and effort. Shared memory however requires a coherence mechanism to allow caching for performance and to ensure that processors do not use stale da...

متن کامل

algorithms for Dynamic Software Cache Coherence

[19] L. Lamport. How to make a multiprocessor computer that correctly executes multiprocess programs. The directory-based cache coherence protocol for the DASH multiprocessor. In 17th Int'l. [24] H. Sandhu. Shared Regions-A strategy for efficient cache management in shared-memory multi-processors.

متن کامل

Classifying Software-Based Cache Coherence Solutions

The authors propose a classification for software solutions to cache coherence in shared memory multiprocessors and show how it can be applied to more completely understand existing approaches and explore possible alternatives.

متن کامل

Software Cache Coherence for Large Scale Multiprocessors

Shared memory is an appealing abstraction for parallel programming. It must be implemented with caches in order to perform well, however, and caches require a coherence mechanism to ensure that processors reference current data. Hardware coherence mechanisms for large-scale machines are complex and costly, but existing software mechanisms for message-passing machines have not provided a perform...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM SIGARCH Computer Architecture News

سال: 1991

ISSN: 0163-5964

DOI: 10.1145/115953.115982